landscape irrigation - Inglés Sinónimo Diccionario